dependable undertaking - Español Inglés Diccionario